/*
 * Created on 17.10.2007 by Nikolai Plath
 *
 * * @file:dark.css
 */

.bi_footer
{
	background-color: #4C664C;
	padding: 3px;
	margin-top: 20px;
	border-top: 1px solid #CCCCC0;
	border-bottom: 1px solid #CCCCC0;
}

.bi_menu
{
	background-color:#4C4C66;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px solid #F2F2F2;
}

.bi_menu_button
{
	background-color: #99B299;
	text-align: center;
	padding: 5px;
	border: 1px solid #E5E5E5;
	display: block;
	text-decoration: none;
}

.bi_menu_button:hover
{
	background-color: #FFFFFF;
	border: 1px solid black;
	text-decoration: none;
}

.bi_menu_button_selected
{
	background-color: #FFFFCC;
	text-align: center;
	padding: 5px;
	border: 1px solid #000000;
	display: block;
}
.bi_menu_button_selected:hover
{
	background-color: #FFFFCC;
	border: 1px solid #000000;
}

/*
Standard fields
*/
input:hover, input:active, input:focus, textarea:hover, textarea:active, textarea:focus, .inputbox:hover, .inputbox:active
{
	border: 1px solid red;
/*	background-color:#FFFFCC;
	color: black;
*/
	}

input:focus, textarea:focus, .inputbox:focus
{
border: 1px solid red;
	/*
		background-color:#FFFFCC;
	color: black;
*/
	}


/*
Tabs
*/
.jwts_tabberlive .jwts_tabbertab
{
	background-color: #664C66;
	margin:0px;padding:6px;border:1px solid #bbb;border-top:0px;/*height:300px;overflow:auto;*/
}


/* Tabs end */

/*
* Google Maps styles
*/
.gmap_header
{
	font-size: 1.5em;
	background-color: black;
	padding-left: 15px;
	padding-top: 3px;
	padding-bottom: 5px;
	border: 1px solid white;	
}

/* google maps end */






/**************************************************************
Module
************************************************************/
.bindex_menu_home
{
	background-color: black;;
	border: 1px solid white;
	padding: 2px;
	display: block;
}

.bindex_menu_top
{
	background-color: #330033;
	padding: 3px;
	padding-top: 4px;
	border-bottom: 1px solid #997F99;
	display: block;
	text-decoration: none;
}

.bindex_menu_top:hover
{
	background-color: black;
	border-left: 5px solid red;
	text-decoration: none;
}

.bindex_menu_top_selected
{
	background-color: black;
	padding: 3px;
	border-left: 5px solid red;
	border-bottom: 1px solid red;
	display: block;
}
.bindex_menu_top_selected:hover
{
	background-color: black;
}

/*submenu*/


.bindex_menu
{
	background-color: #4C4C66;
	border-bottom: 1px solid #997F99;
	padding: 3px;
	display: block;
}

.bindex_menu:hover
{
	background-color: black;
	border-left: 5px solid red;
}

.bindex_menu_selected
{
	background-color: black;
	border-left: 5px solid red;
	border-bottom: 1px solid red;
	padding: 2px;
	display: block;
}

.bindex_menu_selected:hover
{
	background-color: black;
}


/* Module end */

